<?php 
include "includes/session.php";
include "includes/comunes.php";
$items=ITEMS;



//si esta todo ok, obtengo los datos del pedido
$tablav="pedidos";
$condicionv=" pedidoID=".$_GET['ped_id'];
$ordenv=" ";
$revped=cons_sql($tablav, $condicionv, $ordenv);
$regped=mysql_fetch_array($revped);





?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistema de Registro de Atencion</title>

<link href="estilos.css" rel="stylesheet" type="text/css" />

<!--libreria jquery central-->
<script src="jquery-ui/js/jquery-1.9.1.js"></script>
<!--fin libreria central-->

<!--Librerias para el combo-->
<script language="JavaScript" type="text/javascript" src="combos/jquery.chainedSelects.js"></script>
<!--fin libreria-->

<!--librerias ui-->
<link href="jquery-ui/css/ui-lightness/jquery-ui-1.10.2.custom.css" rel="stylesheet"/>
<script src="jquery-ui/js/jquery-ui-1.10.2.custom.js"></script>
<!--fin libreria-->


<script language="JavaScript" type="text/javascript">
$(function()
{

//        funcion que implementa combos
	$('#tipopedido').chainSelect('#estado','combobox.php',
	{
		before:function (target) //before request hide the target combobox and display the loading message
		{
			$("#loading").css("display","block");
			$(target).css("display","none");
		},
		after:function (target) //after request show the target combobox and hide the loading message
		{
			$("#loading").css("display","none");
			$(target).css("display","inline");
		}
	});
//        fin funcion

//          funcion que implementa autocompletado de articulos
     


<?php  for ($a=0;$a<=$items;$a++):?>
		
		$( "#autocomplete<?php echo $a?>" ).autocomplete({
			source: "autoArticulos.php"
		});
              
<?php endfor?>
//          fin funcion


//            funcion que suma cantidad de unidades
            $("input[type='text']").change(function(){
            var suma = 0;
            suma = Number($("input[id='unidades1']").val());
            <?php  for ($a=2;$a<=$items;$a++):?>
            suma += Number($("input[id='unidades<?php echo $a?>']").val());
            <?php endfor?>
            $("#TotUni").text("Tot. "+suma);
            });

//            fin funcion

//            funcion que suma cantidad de metros cuadrados
            $("input[type='text']").change(function(){
            var suma = 0;
            suma = Number($("input[id='metros1']").val());
            <?php  for ($a=2;$a<=$items;$a++):?>
            suma += Number($("input[id='metros<?php echo $a?>']").val());
             <?php endfor?>
            $("#TotMet").text("Tot. "+suma);
            });

//            fin funcion

//            funcion que suma cantidad de metros pallets
            $("input[type='text']").change(function(){
            var suma = 0;
            suma = Number($("input[id='pallets1']").val());
            <?php  for ($a=2;$a<=$items;$a++):?>
            suma += Number($("input[id='pallets<?php echo $a?>']").val());
             <?php endfor?>
            $("#TotPal").text("Tot. "+suma);
            });

//            fin funcion

//            funcion que suma cantidad de metros pallets
            $("input[type='text']").change(function(){
            var suma = 0;
            suma = Number($("input[id='paquetes1']").val());
            <?php  for ($a=2;$a<=$items;$a++):?>
            suma += Number($("input[id='paquetes<?php echo $a?>']").val());
            <?php endfor?>
            $("#TotPaq").text("Tot. "+suma);
            });

//            fin funcion

//              funcion para validacion de formularios

             $("#pedido").submit(function () {

                if($("#tipopedido").val() == 0) {
                    alert("Debe ingresar el tipo de pedido");
                    return false;
                }

            <?php  for ($a=1;$a<=$items;$a++):?>

                 if($("#autocomplete<?php echo $a?>").val().length > 1 && $("#unidades<?php echo $a?>").val().length < 1 && $("#metros<?php echo $a?>").val().length < 1 && $("#pallets<?php echo $a?>").val().length < 1 && $("#paquetes<?php echo $a?>").val().length < 1)
                 {
                            alert("Debe ingresar algun valor para la <?php echo $a?> linea");
                            return false;
                 }

             <?php endfor?>

                 if($("#autocomplete1").val().length < 1 && $("#autocomplete2").val().length < 1 && $("#autocomplete3").val().length < 1 && $("#autocomplete4").val().length < 1 && $("#autocomplete5").val().length < 1)
                 {
                            alert("Debe ingresar por lo menos una linea para el pedido");
                            return false;
                 }
          
            
        });

//              fin funcion

       //funcion tabs
       $(function() {
             $( "#tabs" ).tabs();
        });
       $( "#menu" ).menu({position: {at: "left bottom"}});

});
</script>

</head>

<body>

<div class="container">
<?php include "includes/head.php"?>
   <div class="content">
       <div class="tituloprincipal"><img src="jquery-ui/css/ui-flexigrid/images/magnifier.png" width="25" height="25" border="0"/> Visualizar Pedido <?php echo $_GET['ped_id']?>
           <?php include 'includes/submenu.php';?>  

            <?php if($regped['pedidoTratado']==1):?>
           <div class="mensajes_error">
                 <?php echo "ATENCION: El Pedido esta siendo actualizado en la sucursal ORIGEN.";?>
           </div>
           <?php endif?>

           </div>
       <form id="pedido" name="pedido" method="POST" action="editarPedido.php">
       <div class="contenedorpedido">
        <fieldset>
             <legend><b>Datos de Cabecera</b></legend>
             <table>
                 <tr>
                     <td class="textotablamenuform">Tipo Pedido</td>
                     <td class="textotablamenuform">
                         <input type="hidden" name="ped_id" value="<?php echo $regped['pedidoID']?> "/>
                         <select name="tipopedido" id="tipopedido" class="campo_form" disabled>
                             <option selected value="0">Seleccionar...</option>
                             <?php
                             $ped=obtener_tipo_pedidos();

                             while($regPed=mysql_fetch_array($ped)){
                                 if($regped['pedidoTipo']==$regPed['tipoId'])
                                      echo "<option value='".utf8_encode($regPed['tipoId'])."' selected>".utf8_encode($regPed['tipoNombre'])."</option>";
                                 else
                                   echo "<option value='".utf8_encode($regPed['tipoId'])."'>".utf8_encode($regPed['tipoNombre'])."</option>";
                             }

                             ?>

                         </select>


                     </td>
                     <td class="textotablamenuform">Estado</td>
                     <td class="textotablamenuform">
                           <?php echo obtener_nombre_estado($regped['pedidoEstado'])?>
                     </td>
                     <td class="textotablamenuform">Usuario</td>
                     <td class="textotablamenuform"><input type="text" name="usuario" value="<?php echo obtener_usuario($regped['pedidoAutor']) ?> " disabled class="campo_form"/></td>
                 </tr>
                 <tr>
                     <td class="textotablamenuform">Origen</td>
                     <td class="textotablamenuform">
                        <select name="origen" id="origen" class="campo_form" disabled>
                             
                             <?php
                             $ped=obtener_sucursales();

                             while($regPed=mysql_fetch_array($ped)){
                                 if($regped['pedidoOrigen']==$regPed['sucursalId'])
                                       echo "<option value='".utf8_encode($regPed['sucursalId'])."' selected>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";

                                     else
                                         echo "<option value='".utf8_encode($regPed['sucursalId'])."'>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";


                             }

                             ?>

                         </select>
                     </td>
                     <td class="textotablamenuform">Destino</td>
                     <td class="textotablamenuform">
                          <select name="destino" id="destino" class="campo_form" disabled>
                             
                             <?php
                             $ped=obtener_sucursales();

                             while($regPed=mysql_fetch_array($ped)){
                               if($regped['pedidoDestino']==$regPed['sucursalId'])
                                 echo "<option value='".utf8_encode($regPed['sucursalId'])."' selected>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";
                               else
                                   echo "<option value='".utf8_encode($regPed['sucursalId'])."'>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";

                               }

                             ?>

                         </select>
                     </td>
                     <td class="textotablamenuform">Fecha</td>
                     <td class="textotablamenuform"><input type="text" name="fecha" value="<?php echo format_fec($regped['pedidoFecha'],"/") ?>" class="campo_form" disabled/></td>
                 </tr>
                 <tr>
                     <td class="textotablamenuform">Fecha Planificada</td>
                     <td class="textotablamenuform"><input type="text" name="fechapla" id="fechapla" value="<?php echo format_fec($regped['pedidoFechaPlanificada'],"/")  ?>" class="campo_form" disabled/></td>

                    <td class="textotablamenuform">Observacion</td>
                    <td class="textotablamenuform" colspan="3"><textarea rows="3" cols="71" class="campo_form" id="observacion" name="observacion" disabled><?php echo $regped['pedidoObservacion'] ?></textarea></td>
                 </tr>
             </table>
        </fieldset>
           <div id="tabs">
               <ul>
                   <li><a href="#tabs-1">Detalle de pedido</a></li>
                   <li><a href="#tabs-2">Historial de pedido</a></li>
               </ul>
               <div id="tabs-1">
           <fieldset>
             <legend><b>Detalle de Pedido</b></legend>
              <table>
                 <tr>
                     <td class="textotablamenuform" colspan="2">Codigo/Descripcion</td>
                    <td class="textotablamenuform">Tip. Fac</td>
					 <td class="textotablamenuform">Pto. Fac</td>
					 <td class="textotablamenuform">Num. Fac</td>
                     <td class="textotablamenuform">Un.</td>
                     <td class="textotablamenuform">Mtr2</td>
                     <td class="textotablamenuform">Pal.</td>
                     <td class="textotablamenuform">Paq.</td>
                     <td class="textotablamenuform">Prep.</td>
                     <td class="textotablamenuform">Mot.</td>
                       </tr>

<!--                  Recupero los codigos y cantidades cargadas-->
                       <?php
                       $can=1;//variable que cuenta cuantos codigos hay cargados
                       $tabladet="pedidodetalle";
                       $condiciondet=" detallePedido=".$regped['pedidoID'];
                       $ordendet=" order by  detalleItem asc ";
                       $ejedet=  cons_sql($tabladet, $condiciondet, $ordendet);

                       while($regdet=  mysql_fetch_array($ejedet)): ?>
                        <tr>

                             <td class="textotablamenuform"  colspan="2">

                                 <input disabled type="text" name="codigo<?php echo $can?>" id="autocomplete<?php echo $can?>"  class="campo_form" value="<?php echo utf8_encode($regdet["detalleProducto"])." ".obtener_nombre_producto($regdet["detalleProducto"])?>" size="85"/></td>
                              <td class="textotablamenuform">
							 
							 <input type="text" disabled name="tipofac<?php echo $a?>" id="tipofac<?php echo $a?>" value="<?php echo $regdet["detalleTipo"]?>" class="campo_form" pattern="[A-B]{1}" maxlength="1" title="Ingrese un tipo Valido A o B"/>
							
							</td>
							<td class="textotablamenuform"><input disabled type="number" name="puntofac<?php echo $a?>" id="puntofac<?php echo $a?>" value="<?php echo $regdet["detallePunto"]?>" class="campo_form" pattern="[0-9]+{4}" maxlength="4" title="Ingrese el punto con el siguiente formato 1"/></td>
							<td class="textotablamenuform"><input disabled type="number" name="numerofac<?php echo $a?>" id="numerofact<?php echo $a?>" value="<?php echo $regdet["detalleNumero"]?>" class="campo_form" pattern="[0-9]+{8}" maxlength="8" title="Ingrese el punto con el siguiente formato 546"/></td>
                     
                             <td class="textotablamenuform"><input disabled type="text" name="unidades<?php echo $can?>" id="unidades<?php echo $can?>" value="<?php echo $regdet["detalleUnidades"]?>" class="campo_form" /></td>
                             <td class="textotablamenuform"><input disabled type="text" step="0.01" name="metros<?php echo $can?>" id="metros<?php echo $can?>" value="<?php echo $regdet["detalleMetros"]?>" class="campo_form"/></td>
                             <td class="textotablamenuform"><input disabled type="text" name="pallets<?php echo $can?>" id="pallets<?php echo $can?>"  value="<?php echo $regdet["detallePallets"]?>" class="campo_form"/></td>
                             <td class="textotablamenuform"><input disabled type="text" name="paquetes<?php echo $can?>" id="paquetes<?php echo $can?>"  value="<?php echo $regdet["detallePaquetes"]?>" class="campo_form"/></td>
                              <td class="textotablamenuform"><input  disabled  type="text" name="diferencia<?php echo $can?>" id="diferencia<?php echo $can?>"  value="<?php echo $regdet["detallePreparado"]?>" class="campo_form"/></td>
                              <td class="textotablamenuform">
                                <?php echo obtener_nombre_motivo($regdet["detalleMotivo"])?>

                        </tr>


                      <?php
                      $can++;
                      endwhile ?>

<!--                  fin recupero-->





                 
                 

                  

                   <tr>

                     <td class="textotablamenuform" colspan="5"></td>
                     <td class="textotablamenuform"><div id="TotUni" style="float:left;">Tot. 0</div></td>
                     <td class="textotablamenuform"><div id="TotMet" style="float:left;">Tot. 0</div></td>
                     <td class="textotablamenuform"><div id="TotPal" style="float:left;">Tot. 0</div></td>
                     <td class="textotablamenuform"><div id="TotPaq" style="float:left;">Tot. 0</div></td>

                 </tr>
                  
                <tr>

<!--                     <td class="textotablamenuform" style="text-align: right;" colspan="5">
                         <input type="reset" name="enviar" value="Restablecer"  class="boton_form"/>
                         <input name="submit" id="submit" type="submit" value="Guardar Pedido" class="boton_form"/>
                     </td>-->

                 </tr>

             </table>
        </fieldset>
        </div>
           <div id="tabs-2">
               <?php
               $tablahis="pedidohistorial";
               $condicionhis=" historialPedido=".$regped['pedidoID'];
               $ordenhis="order by historialFecha desc";
               $reshisto=  cons_sql($tablahis, $condicionhis, $ordenhis);
               while($reghis=  mysql_fetch_array($reshisto)){
                   echo $reghis['historialFecha']." - ".  obtener_usuario($reghis['historialUsuario'])." - ".$reghis['historialTexto']."</br>";

               }

               //actualizo la visualizacion
               actualizar_historial($_GET['ped_id'],$_SESSION['usuId'],"Visualizacion del pedido");

               ?>
           </div>
        </div>
       </div>
   </form>
       <div class="clear"></div>
   <br>
   </div>
  <?php include "includes/pie.php"?>
  
</div>
</body>
</html>
